person or thing that silences - Turco Inglés Diccionario